package com.company;

public class Main {

    public static void main(String[] args) {
	// write your code here
        new Student();
        /*
        结果：最先执行父类中的静态代码块，因为只有先有父类才能被子类继承
            ->子类静态代码块->父类中的构造代码块（子类中的数据要想执行必须先执行父类中的空构造方法，所以先执行父类中的构造器）
            ->父类的空构造器->子类中的构造器->子类中的构造方法
        */
        School school = new School();
        System.out.println(school.name); //对于多态来说，只适用于行为，与属性无关；属性遵循就近原则，谁引用的他，它就是谁的属性
    }
}
